Psalms 139:11-12: God's Inescapable Presence